1971 Mercedes-Benz 300 Sel 6.3 W109 The Finest Luxury Of The Time